gsk: Remove offset nodes
authorBenjamin Otte <otte@redhat.com>
Wed, 20 Feb 2019 02:02:23 +0000 (03:02 +0100)
committerBenjamin Otte <otte@redhat.com>
Thu, 21 Feb 2019 18:47:28 +0000 (19:47 +0100)
commit6a4bf2b9938abbcbf531a9d64b01007dfa2e144d
treee054537465731c05606b71bd2b4a2efb6d153053
parentf5b44c11c824d65d4db5478b2eba0fcbdfb23ce2
gsk: Remove offset nodes

They were a neat idea while they lasted. But now, it's time for
categorized transform nodes, where matrices with
GSK_MATRIX_CATEGORY_2D_TRANSLATE are the exact replacement.

Renderers have not been adapted for this purpose, so they (continue to)
run slow paths.
gsk/gl/gskglrenderer.c
gsk/gskbroadwayrenderer.c
gsk/gskenums.h
gsk/gskrendernode.h
gsk/gskrendernodeimpl.c
gsk/vulkan/gskvulkanrenderpass.c
gtk/gtksnapshot.c
gtk/inspector/recorder.c